-
Notifications
You must be signed in to change notification settings - Fork 32
🎨 Support conversation improvement (ws notification, remove unnecessary parameters) #8244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🎨 Support conversation improvement (ws notification, remove unnecessary parameters) #8244
Conversation
Unifies conversation query parameter handling and refines support conversation endpoints to remove unnecessary type checks from the query string. Improves recipient notification logic for support conversations by leveraging product support groups and conversation creator identity. Introduces a permission-free method to list all users in a group for internal use, separating caller-checked user listing from internal queries. Simplifies frontend API calls by removing redundant type query parameters. Supports clearer support request notifications by streamlining email templates. Enhances maintainability and future extensibility of conversation and group logic.
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #8244 +/- ##
==========================================
+ Coverage 83.07% 85.34% +2.26%
==========================================
Files 1839 743 -1096
Lines 71378 34364 -37014
Branches 1301 175 -1126
==========================================
- Hits 59296 29327 -29969
+ Misses 11692 4980 -6712
+ Partials 390 57 -333
Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
odeimaiz
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice
🧪 CI InsightsHere's what we observed from your CI run for 318ad96. 🟢 All jobs passed!But CI Insights is watching 👀 |
...es/web/server/src/simcore_service_webserver/conversations/_controller/_conversations_rest.py
Outdated
Show resolved
Hide resolved
|
@mergify queue |
🟠 Waiting for conditions to match
|
|
c6999c2
into
ITISFoundation:master



What do these changes do?
Related issue/s
How to test
Dev-ops